home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 June / PCWorld_2007-06_cd.bin / v cisle / winbar / WinBar_Setup.exe / install_script.iss
Text File  |  2007-04-25  |  7KB  |  99 lines

  1. ;InnoSetupVersion=5.1.7
  2.  
  3. [Setup]
  4. AppName=WinBar XP 2007
  5. AppVerName=WinBar XP 4.1.0.0
  6. AppId=WinBar XP
  7. AppPublisher=Team Antares
  8. AppPublisherURL=http://www.team-antares.de
  9. AppSupportURL=http://www.team-antares.de
  10. AppUpdatesURL=http://www.team-antares.de
  11. DefaultDirName={pf}\WinBar XP
  12. DefaultGroupName=WinBar XP 2007
  13. OutputBaseFilename=WinBar_Setup
  14. Compression=lzma
  15. WizardImageFile=embedded\WizardImage0.bmp
  16. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  17.  
  18. [Files]
  19. Source: "{app}\WinBar.exe"; DestDir: "{app}"; MinVersion: 0.0,5.01.2600; Flags: ignoreversion 
  20. Source: "{app}\Config.exe"; DestDir: "{app}"; MinVersion: 0.0,5.01.2600; Flags: ignoreversion 
  21. Source: "{app}\WBCfg.ini"; DestDir: "{app}"; MinVersion: 0.0,5.01.2600; Flags: onlyifdoesntexist 
  22.  
  23. [Registry]
  24. Root: HKLM; Subkey: "Software\WinBar XP"; ValueName: "Path"; ValueType: String; ValueData: "{app}\WBCfg.ini"; MinVersion: 0.0,5.01.2600; Flags: createvalueifdoesntexist uninsdeletekey deletekey deletevalue 
  25. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "WinBar"; ValueType: String; ValueData: "{app}\WinBar.exe"; MinVersion: 0.0,5.01.2600; Flags: uninsdeletevalue 
  26.  
  27. [INI]
  28. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "PATH"; String: "{app}\WinBar.exe"; Flags: createkeyifdoesntexist 
  29. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "DL_CD1"; String: "C"; Flags: createkeyifdoesntexist 
  30. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "DL_CD2"; String: "C"; Flags: createkeyifdoesntexist 
  31. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "DL_CD3"; String: "C"; Flags: createkeyifdoesntexist 
  32. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "AUTOSTART"; String: "TRUE"; 
  33. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "WARNING_0"; String: "FALSE"; Flags: createkeyifdoesntexist 
  34. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "WARNING_2"; String: "FALSE"; Flags: createkeyifdoesntexist 
  35. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "WARNING_8"; String: "FALSE"; Flags: createkeyifdoesntexist 
  36. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "WARNING_12345"; String: "FALSE"; Flags: createkeyifdoesntexist 
  37. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "WARNING_54321"; String: "FALSE"; Flags: createkeyifdoesntexist 
  38. FileName: "{app}\WBCfg.ini"; Section: "CONFIG"; Key: "WARNING_55555"; String: "FALSE"; Flags: createkeyifdoesntexist 
  39. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG1_HK"; String: "1"; Flags: createkeyifdoesntexist 
  40. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG2_HK"; String: "2"; Flags: createkeyifdoesntexist 
  41. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG3_HK"; String: "3"; Flags: createkeyifdoesntexist 
  42. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG4_HK"; String: "4"; Flags: createkeyifdoesntexist 
  43. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG5_HK"; String: "5"; Flags: createkeyifdoesntexist 
  44. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG6_HK"; String: "6"; Flags: createkeyifdoesntexist 
  45. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG7_HK"; String: "7"; Flags: createkeyifdoesntexist 
  46. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG8_HK"; String: "8"; Flags: createkeyifdoesntexist 
  47. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG9_HK"; String: "9"; Flags: createkeyifdoesntexist 
  48. FileName: "{app}\WBCfg.ini"; Section: "PROGRAMS"; Key: "PROG10_HK"; String: "0"; Flags: createkeyifdoesntexist 
  49. FileName: "{app}\WBCfg.ini"; Section: "PSHUTDOWN"; Key: "PROG0_ACT"; String: "FALSE"; Flags: createkeyifdoesntexist 
  50. FileName: "{app}\WBCfg.ini"; Section: "PSHUTDOWN"; Key: "PROG0_PATH"; Flags: createkeyifdoesntexist 
  51. FileName: "{app}\WBCfg.ini"; Section: "REBOOT"; Key: "PROG0_ACT"; String: "FALSE"; Flags: createkeyifdoesntexist 
  52. FileName: "{app}\WBCfg.ini"; Section: "REBOOT"; Key: "PROG0_PATH"; Flags: createkeyifdoesntexist 
  53. FileName: "{app}\WBCfg.ini"; Section: "LOGOFF"; Key: "PROG0_ACT"; String: "FALSE"; Flags: createkeyifdoesntexist 
  54. FileName: "{app}\WBCfg.ini"; Section: "LOGOFF"; Key: "PROG0_PATH"; Flags: createkeyifdoesntexist 
  55. FileName: "{app}\WBCfg.ini"; Section: "LOCK"; Key: "PROG0_ACT"; String: "FALSE"; Flags: createkeyifdoesntexist 
  56. FileName: "{app}\WBCfg.ini"; Section: "LOCK"; Key: "PROG0_PATH"; Flags: createkeyifdoesntexist 
  57. FileName: "{app}\WBCfg.ini"; Section: "STANDBY"; Key: "PROG0_ACT"; String: "FALSE"; Flags: createkeyifdoesntexist 
  58. FileName: "{app}\WBCfg.ini"; Section: "STANDBY"; Key: "PROG0_PATH"; Flags: createkeyifdoesntexist 
  59. FileName: "{app}\WBCfg.ini"; Section: "HIBERNATE"; Key: "PROG0_ACT"; String: "FALSE"; Flags: createkeyifdoesntexist 
  60. FileName: "{app}\WBCfg.ini"; Section: "HIBERNATE"; Key: "PROG0_PATH"; Flags: createkeyifdoesntexist 
  61.  
  62. [Run]
  63. Filename: "{app}\WinBar.exe"; Description: "{cm:LaunchProgram,WinBar XP 2007}"; MinVersion: 0.0,5.01.2600; Flags: postinstall skipifsilent nowait
  64.  
  65. [UninstallRun]
  66. Filename: "{app}\WinBar.exe"; Parameters: "Install"; MinVersion: 0.0,5.01.2600; 
  67.  
  68. [Icons]
  69. Name: "{group}\WinBar XP 2007"; Filename: "{app}\WinBar.exe"; MinVersion: 0.0,5.01.2600; 
  70. Name: "{group}\Deinstallieren"; Filename: "{uninstallexe}"; MinVersion: 0.0,5.01.2600; 
  71. Name: "{userdesktop}\WinBar XP 2007"; Filename: "{app}\WinBar.exe"; Tasks: desktopicon; MinVersion: 0.0,5.01.2600; 
  72. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\WinBar XP 2007"; Filename: "{app}\WinBar.exe"; Tasks: quicklaunchicon; MinVersion: 0.0,5.01.2600; 
  73.  
  74. [Tasks]
  75. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; MinVersion: 0.0,5.01.2600; 
  76. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; MinVersion: 0.0,5.01.2600; 
  77.  
  78. [InstallDelete]
  79. Type: filesandordirs; Name: "{commonprograms}\WinBar XP 2006"; 
  80. Type: filesandordirs; Name: "{userprograms}\WinBar XP 2006"; 
  81. Type: filesandordirs; Name: "{commonprograms}\WinBar XP 2005"; 
  82. Type: filesandordirs; Name: "{userprograms}\WinBar XP 2005"; 
  83.  
  84. [CustomMessages]
  85. Deutsch.NameAndVersion=%1 Version %2
  86. Deutsch.AdditionalIcons=ZusΣtzliche Symbole:
  87. Deutsch.CreateDesktopIcon=&Desktop-Symbol anlegen
  88. Deutsch.CreateQuickLaunchIcon=Symbol in der Schnellstartleiste anlegen
  89. Deutsch.ProgramOnTheWeb=%1 im Internet
  90. Deutsch.UninstallProgram=%1 entfernen
  91. Deutsch.LaunchProgram=%1 starten
  92. Deutsch.AssocFileExtension=&Registriere %1 mit der %2-Dateierweiterung
  93. Deutsch.AssocingFileExtension=%1 wird mit der %2-Dateierweiterung registriert...
  94.  
  95. [Languages]
  96. ; These files are stubs
  97. ; To achieve better results after recompilation, use the real language files
  98. Name: "Deutsch"; MessagesFile: "embedded\Deutsch.isl"; 
  99.